undeveloped country - Turkish English Dictionary